Boubacar TraoreBoubacar Traore
Ballon d'Or 2026: Kane, the Bundesliga and the Blind Spot Behind London's Red CarpetThe space DAZN paid to own exclusively sat in the middle of the London...
Empty Data: When a Swimming Injury Analysis Has Nothing to ReadMy training-load tracker at PVF had 43 columns, one per athlete, one number p...
Kompany Sat in a Chair and Bayern Scored Six: Goals Designed Before Kick-OffIn the second half, the television cameras found Vincent Kompany not at the...
Injury Map of a Compressed World Cup: When High Pressing Sends the Bill to the HamstringIn the 78th minute of a quarter-final, a central midfielder goes down near th...
Data Never Sleeps: When an Empty Dossier Forces Me to Rewrite the Definition of EvidenceSomething strange happened to me on an October morning last year. I sat in...
Calvert-Lewin's Seven Minutes and the No.9 Question England Has Not Dared to NameIn my notebook, that match took up only four lines. The first was the score:...
Kane’s missed penalty gives Spain a twist of fate at WembleyIn the 54th minute at Wembley, Harry Kane placed the ball on the penalty spot...
João Félix and the Unwritten Ballot: When an Outsider Picks Lamine YamalA September evening in Manchester. I sat in the newsroom with a notebook whos...
The Empty Dossier in the Noise of the Transfer Window: When Conclusions Outrun the EvidenceSummer 2026, at 55, I sat in a small booth in Guangzhou with a forty-page...
Mbappe, Raphinha and the Ballon d'Or Trap: Seven Matchdays, Six Dropped Points and a Voice Heard at the Wrong MomentIn that weekend's Madrid derby, Real Madrid finished the game with 10 men whi...
Vietnamese Football and the Battle Against 'Data Vacuum': When Commentators Lose Their PulseVietnamese Football and the Battle Against 'Data Vacuum': When Commentators...
Three Empty Columns and the Trap of the Perfect ReportThe report ran to 41 pages, sent from an academy in southern Vietnam, and it...
Chen Juner and 1:49.37: Re-reading a Chinese Record Between Two Pool LengthsI remember the sound more than the number. In a 25-metre pool, the wall gives...
Three at the Back in V.League: A Spatial Map of a Season Reshaping ItselfThree at the Back in V.League: A Spatial Map of a Season Reshaping Itself...
Vietnamese Football and the Gap Between the Spreadsheet and the PitchEvery night is the same. After the final whistle at a V.League stadium, I sit...
Vozinha lost his peace: Are 28.4 million followers an asset or a sentence?In the 78th minute at a stadium in North America, where Cape Verde faced Spai...
The V.League Transfer Window: Release Clauses, Wage Bills and the Space Nobody BuysThe contract ran to eleven pages. Page seven was the one that decided...
Four Vietnamese Players and the Bo3 Trap in Seoul: Reading the Road Through FC Pro Mobile World Championship 2026Two out of four. That is the only number any of the four Vietnamese competito...
The LEO JR Shirt and Vietnamese Football's First Lesson in GriefMinute 89. I was sitting in row seven of stand B, where the October wind...
AntGamer's All-Female Roster at Visa VMC Fall 2026: Zero Wins and the Real Cost of a Full RebuildAntGamer closed out Visa VMC Fall 2026 without a single win, exiting the...
Empty Data: When a Swimming Injury Analysis Has Nothing to ReadMy training-load tracker at PVF had 43 columns, one per athlete, one number p...
Kompany Sat in a Chair and Bayern Scored Six: Goals Designed Before Kick-OffIn the second half, the television cameras found Vincent Kompany not at the...
Injury Map of a Compressed World Cup: When High Pressing Sends the Bill to the HamstringIn the 78th minute of a quarter-final, a central midfielder goes down near th...
Data Never Sleeps: When an Empty Dossier Forces Me to Rewrite the Definition of EvidenceSomething strange happened to me on an October morning last year. I sat in...
Calvert-Lewin's Seven Minutes and the No.9 Question England Has Not Dared to NameIn my notebook, that match took up only four lines. The first was the score:...
Kane’s missed penalty gives Spain a twist of fate at WembleyIn the 54th minute at Wembley, Harry Kane placed the ball on the penalty spot...
João Félix and the Unwritten Ballot: When an Outsider Picks Lamine YamalA September evening in Manchester. I sat in the newsroom with a notebook whos...
The Empty Dossier in the Noise of the Transfer Window: When Conclusions Outrun the EvidenceSummer 2026, at 55, I sat in a small booth in Guangzhou with a forty-page...
Mbappe, Raphinha and the Ballon d'Or Trap: Seven Matchdays, Six Dropped Points and a Voice Heard at the Wrong MomentIn that weekend's Madrid derby, Real Madrid finished the game with 10 men whi...
Vietnamese Football and the Battle Against 'Data Vacuum': When Commentators Lose Their PulseVietnamese Football and the Battle Against 'Data Vacuum': When Commentators...
Three Empty Columns and the Trap of the Perfect ReportThe report ran to 41 pages, sent from an academy in southern Vietnam, and it...
Chen Juner and 1:49.37: Re-reading a Chinese Record Between Two Pool LengthsI remember the sound more than the number. In a 25-metre pool, the wall gives...
Three at the Back in V.League: A Spatial Map of a Season Reshaping ItselfThree at the Back in V.League: A Spatial Map of a Season Reshaping Itself...
Vietnamese Football and the Gap Between the Spreadsheet and the PitchEvery night is the same. After the final whistle at a V.League stadium, I sit...
Vozinha lost his peace: Are 28.4 million followers an asset or a sentence?In the 78th minute at a stadium in North America, where Cape Verde faced Spai...
The V.League Transfer Window: Release Clauses, Wage Bills and the Space Nobody BuysThe contract ran to eleven pages. Page seven was the one that decided...
Four Vietnamese Players and the Bo3 Trap in Seoul: Reading the Road Through FC Pro Mobile World Championship 2026Two out of four. That is the only number any of the four Vietnamese competito...
The LEO JR Shirt and Vietnamese Football's First Lesson in GriefMinute 89. I was sitting in row seven of stand B, where the October wind...
AntGamer's All-Female Roster at Visa VMC Fall 2026: Zero Wins and the Real Cost of a Full RebuildAntGamer closed out Visa VMC Fall 2026 without a single win, exiting the...
